les kiss
International FootballThe Wallabies' Five-Match Unbeaten Run Is a Paper Shield: South Africa Will Shatter It in Perth, and Racing 92 Will Take TupouTaniela Tupou sat in front of the microphone in Perth, and the first thing he...
EsportsWhen Dawn Breaks and the LCK Match Hasn't Said Goodbye: Lessons from an Empty Analysis PipelineThat night, I sat in the newsroom staring at a screen blinking with an error...
VolleyballInsufficient Information: The Hardest Verdict a Volleyball Analyst Can GiveIn Osaka one morning, a message arrived on my phone. A young coach sent me a...
International FootballGilberto Mora: 19 Records at 17 and the Value Curve of a Mexican ProdigyThe Caliente stadium sits less than two kilometres from the border wall. That...
BadmintonIndia Brings 20 Shuttlers to Asian Games 2026: When Men's Doubles Carries Most of the Medal ExpectationI sit in Guangzhou and count. The list of twenty shuttlers published by the...
International FootballThe Transfer Window, an Empty Data File, and the Price of a Number Without a SourceLyon, August 2026, 3:12 in the morning. I open the data file for the...
Billiards10-Ball in Gandia: The Call-Shot Rule and the Price of Short RacesReider Schive-berg bent over the table with exactly two balls left: the 9 and...
Domestic FootballVietnam Concede in the 10th Minute: When Kim Sang-sik's Pressing Plan Meets RealityThe ball skims the top of the net and flies into the top corner. Patrik Lê...
International FootballVAR in Vietnam's V.League 2026: 15 Centimeters, 20 Milliseconds, and a Camera Angle No One CheckedMinute 78, Hang Day Stadium, February 8, 2026. Nguyen Quang Hai swung a cross...
EsportsWarzone Season 5 Reloaded: AN-94 and MK35 ISR Take Over Long Range as MXR-17 Loses Its CrownAt 190 meters, on the rooftop of a riverside building, a player holding the...
EsportsTrophies Stolen at V.Hive: What Team Vitality Actually Lost — and What It Didn'tOn 17 October 2026, security footage from V.Hive — Team Vitality's complex in...
EsportsBlizzCon 2026: A Two-Day Schedule, Six Titles, and the Information Silence Blizzard Deliberately Left BehindBlizzCon 2026 and the Unanswered Esports Question: The Schedule, How to Watch...
Martial ArtsThree Days, Three Rulesets, One Name: Tuyet Sang and Vietnam's 2026 Asian Games Medal MathOn October 1, 2026, on the poomsae floor in Aichi-Nagoya, judges score two...
International FootballWhen the VAR Room Holds Only Whistles: Vietnamese Football's Refereeing Standard Is Missing an Entire Data LayerOn the night of 12 August 2026, at Lach Tray Stadium in Hai Phong, I sat in t...
ChessSamarkand 2026: India Defends the Throne, Uzbekistan Awaits a Historic MomentThis September, the ancient city of Samarkand in Uzbekistan will become the...
Domestic FootballV.League Round 4: The Capital Derby and the Problem of Measuring the Space Between the LinesMy notebook opens at Ha Noi FC's third match of the season. The note sits in...
International FootballVietnamese Football and the Nine-Dimension Deep Analysis Framework: When the Input Data Is Empty, What Remains?Introduction: A Football Nation That Learned to Count Over the past decade,...
Domestic FootballVietnam: A Thin Attack Is the Symptom, the Root Sits in Chance CreationTwo in the morning in Hamburg. I rewind a recording of a Vietnam match and...
EsportsKDA 50 with Zero Deaths: When Dota 2 Data Speaks, the Entire Arena Falls SilentKDA 50 with Zero Deaths: When Dota 2 Data Speaks, the Entire Arena Falls Sile...
EsportsThunderpick World Championship 2026: Four 2-0 Sweeps, One Million Dollars, and CS2's Calendar HoleA mid-October evening, and the four opening matches of the Thunderpick World...
